package com.zhijian.medical.entity.vo.response;

import io.swagger.annotations.Api;
import io.swagger.annotations.ApiModelProperty;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.io.Serializable;

/**
 * 技术组技术人员考核-免疫组 回显vo
 *
 * @author auto
 * @version 1.0
 * @date 2024-11-14 15:30:17
 */
@Data
@Api(tags = "技术组技术人员考核-免疫组回显vo")
@Builder
@NoArgsConstructor
@AllArgsConstructor
public class AssessmentTechMyzVo implements Serializable {

    private static final long serialVersionUID = -1;

    /**
     * 主键id
     */
    @ApiModelProperty("主键id")
    private Long id;

    /**
     * 关联用户 id
     */
    @ApiModelProperty("关联用户 id")
    private Long personId;

    /**
     * 被考核人姓名
     */
    @ApiModelProperty("被考核人姓名")
    private String assessName;

    /**
     * 考核时间
     */
    @ApiModelProperty("考核时间")
    private String assessTime;

    /**
     * 
     */
    @ApiModelProperty("")
    private String createTime;

    /**
     * 
     */
    @ApiModelProperty("")
    private String updateTime;

    /**
     * 具体操作-免疫石蜡包埋组织切片的制备：0-不合格；1-合格
     */
    @ApiModelProperty("具体操作-免疫石蜡包埋组织切片的制备：0-不合格；1-合格")
    private Byte operateOne;

    /**
     * 具体操作-标本调取、清点、核对：0-不合格；1-合格
     */
    @ApiModelProperty("具体操作-标本调取、清点、核对：0-不合格；1-合格")
    private Byte operateTwo;

    /**
     * 具体操作-抗原修复：0-不合格；1-合格
     */
    @ApiModelProperty("具体操作-抗原修复：0-不合格；1-合格")
    private Byte operateThree;

    /**
     * 具体操作-废弃物、废液、废水的处理：0-不合格；1-合格
     */
    @ApiModelProperty("具体操作-废弃物、废液、废水的处理：0-不合格；1-合格")
    private Byte operateFour;

    /**
     * 仪器设备-漂烘仪：0-不合格；1-合格
     */
    @ApiModelProperty("仪器设备-漂烘仪：0-不合格；1-合格")
    private Byte deviceOne;

    /**
     * 仪器设备-切片机：0-不合格；1-合格
     */
    @ApiModelProperty("仪器设备-切片机：0-不合格；1-合格")
    private Byte deviceTwo;

    /**
     * 仪器设备-冷冻台：0-不合格；1-合格
     */
    @ApiModelProperty("仪器设备-冷冻台：0-不合格；1-合格")
    private Byte deviceThree;

    /**
     * 仪器设备-打号机：0-不合格；1-合格
     */
    @ApiModelProperty("仪器设备-打号机：0-不合格；1-合格")
    private Byte deviceFour;

    /**
     * 仪器设备-生物安全柜：0-不合格；1-合格
     */
    @ApiModelProperty("仪器设备-生物安全柜：0-不合格；1-合格")
    private Byte deviceFive;

    /**
     * 仪器设备-全自动免疫染色机（DAKO）：0-不合格；1-合格
     */
    @ApiModelProperty("仪器设备-全自动免疫染色机（DAKO）：0-不合格；1-合格")
    private Byte deviceSix;

    /**
     * 仪器设备-全自动免疫染色机（BENCHMARK ULTRA）：0-不合格；1-合格
     */
    @ApiModelProperty("仪器设备-全自动免疫染色机（BENCHMARK ULTRA）：0-不合格；1-合格")
    private Byte deviceSeven;

    /**
     * 仪器设备-全自动免疫染色机（IntelliPATH FLX）：0-不合格；1-合格
     */
    @ApiModelProperty("仪器设备-全自动免疫染色机（IntelliPATH FLX）：0-不合格；1-合格")
    private Byte deviceEight;

    /**
     * 试剂耗材-一抗的使用：0-不合格；1-合格
     */
    @ApiModelProperty("试剂耗材-一抗的使用：0-不合格；1-合格")
    private Byte reagentsOne;

    /**
     * 试剂耗材-二抗的使用：0-不合格；1-合格
     */
    @ApiModelProperty("试剂耗材-二抗的使用：0-不合格；1-合格")
    private Byte reagentsTwo;

    /**
     * 试剂耗材-免疫组化笔的使用：0-不合格；1-合格
     */
    @ApiModelProperty("试剂耗材-免疫组化笔的使用：0-不合格；1-合格")
    private Byte reagentsThree;

    /**
     * 其他-电脑系统使用：0-不合格；1-合格
     */
    @ApiModelProperty("其他-电脑系统使用：0-不合格；1-合格")
    private Byte otherOne;

    /**
     * 其他-库存管理系统使用：0-不合格；1-合格
     */
    @ApiModelProperty("其他-库存管理系统使用：0-不合格；1-合格")
    private Byte otherTwo;

    /**
     * 切片考核-病理号 1
     */
    @ApiModelProperty("切片考核-病理号 1")
    private String sliceBlhOne;

    /**
     * 切片考核-分数 1
     */
    @ApiModelProperty("切片考核-分数 1")
    private String sliceScoreOne;

    /**
     * 切片考核-病理号 2
     */
    @ApiModelProperty("切片考核-病理号 2")
    private String sliceBlhTwo;

    /**
     * 切片考核-分数 2
     */
    @ApiModelProperty("切片考核-分数 2")
    private String sliceScoreTwo;

    /**
     * 切片考核-病理号 3
     */
    @ApiModelProperty("切片考核-病理号 3")
    private String sliceBlhThree;

    /**
     * 切片考核-分数 3
     */
    @ApiModelProperty("切片考核-分数 3")
    private String sliceScoreThree;

    /**
     * 切片考核-病理号 4
     */
    @ApiModelProperty("切片考核-病理号 4")
    private String sliceBlhFour;

    /**
     * 切片考核-分数 4
     */
    @ApiModelProperty("切片考核-分数 4")
    private String sliceScoreFour;

    /**
     * 切片考核-病理号 5
     */
    @ApiModelProperty("切片考核-病理号 5")
    private String sliceBlhFive;

    /**
     * 切片考核-分数 5
     */
    @ApiModelProperty("切片考核-分数 5")
    private String sliceScoreFive;

    /**
     * 切片考核-病理号 6
     */
    @ApiModelProperty("切片考核-病理号 6")
    private String sliceBlhSix;

    /**
     * 切片考核-分数 6
     */
    @ApiModelProperty("切片考核-分数 6")
    private String sliceScoreSix;

    /**
     * 切片考核-病理号 7
     */
    @ApiModelProperty("切片考核-病理号 7")
    private String sliceBlhSeven;

    /**
     * 切片考核-分数 7
     */
    @ApiModelProperty("切片考核-分数 7")
    private String sliceScoreSeven;

    /**
     * 切片考核-病理号 8
     */
    @ApiModelProperty("切片考核-病理号 8")
    private String sliceBlhEight;

    /**
     * 切片考核-分数 8
     */
    @ApiModelProperty("切片考核-分数 8")
    private String sliceScoreEight;

    /**
     * 切片考核-病理号 9
     */
    @ApiModelProperty("切片考核-病理号 9")
    private String sliceBlhNine;

    /**
     * 切片考核-分数 9
     */
    @ApiModelProperty("切片考核-分数 9")
    private String sliceScoreNine;

    /**
     * 切片考核-病理号 10
     */
    @ApiModelProperty("切片考核-病理号 10")
    private String sliceBlhTen;

    /**
     * 切片考核-分数 10
     */
    @ApiModelProperty("切片考核-分数 10")
    private String sliceScoreTen;

    /**
     * 考核结果：0-不合格；1-合格
     */
    @ApiModelProperty("考核结果：0-不合格；1-合格")
    private Byte result;

    /**
     * 被考核人签字
     */
    @ApiModelProperty("被考核人签字")
    private String signatureOne;

    /**
     * 考核人签字
     */
    @ApiModelProperty("考核人签字")
    private String signatureTwo;
}